html {
  box-sizing: border-box;
}

*,
::before,
::after {
  margin: 0;
  padding: 0;
  box-sizing: inherit;
}

a {
  text-decoration: none;
  color: #333;
}

a:hover,
a:link,
a:visited,
a:active {
  text-decoration: none;
}

ol,
ul {
  list-style: none;
}

input,
textarea {
  outline: none;
  border: none;
  resize: none;
}

body {
  font-size: 14px;
  font-weight: 400;
}

// 修改全局单选按钮禁用样式
.n-radio.n-radio--disabled .n-radio__dot.n-radio__dot--checked{
  box-shadow:inset 0 0 0 1px rgba(24, 144, 255, 1);
  background-color: #0000;
}
.n-radio.n-radio--disabled .n-radio__dot--checked.n-radio__dot::before{
  background: rgba(24, 144, 255, 1);
}
.n-popover,.n-popover:not(.n-popover--raw){
  background-color:#fff;
  max-width: 600px;
}
.n-popover-shared .n-popover-arrow-wrapper .n-popover-arrow{
  background-color:#fff;
}
.n-popover__content,.n-popconfirm .n-popconfirm__body{
  color: #333 !important;
}